coming from the troops - Français Anglais Dictionnaire